drone assembling place - Turkish English Dictionary